import request from '@/utils/request'

/**
 * 查询小区人员列表
 * @param {*} params 
 * @returns 
 */
export function getPersonList(params) {
    return request({
        url: '/person/list',
        method: 'GET',
        params
    })
}


/**
 * 添加小区人员信息
 * @param {*} data
 * @returns 
 */
export function addPersonInfo(data) {
    return request({
        url: '/person',
        method: 'POST',
        data
    })
}


/**
 * 修改小区人员信息
 * @param {*} data
 * @returns 
 */
export function updatePersonInfo(data) {
    return request({
        url: '/person',
        method: 'PUT',
        data
    })
}


/**
 * 查询小区人员详情
 * @param {*} params 
 * @returns 
 */
export function getPersonDetail(personId) {
    return request({
        url: `/person/dtl/${personId}`,
        method: 'GET',
    })
}


/**
 * 查询人员类型名称
 * @param {*}
 * @returns 
 */
export function getPersonType() {
    return request({
        url: '/person/roleName',
        method: 'GET',
    })
}


/**
 * 删除小区人员信息
 * @param {*}  
 * @returns 
 */
export function deletePersonInfo(personIds) {
    return request({
        url: `/person/${personIds}`,
        method: 'DELETE',
    })
}

